#ifndef QxNavigateWidget_HPP
#define QxNavigateWidget_HPP

#include <QWidget>

class QStackedWidget;

class QxNavigateWidget : public QWidget
{
  Q_OBJECT

public:

  QxNavigateWidget( QWidget* parent=0 );
  ~QxNavigateWidget();

  void attachStackedWidget( QStackedWidget* );

Q_SIGNALS:

  void closeApp();

public Q_SLOTS:

  void slotIndexChanged( int );
  void on_backwardBtn_clicked();

private:

  class QxNavigateWidgetPrivate;
  QScopedPointer<QxNavigateWidgetPrivate>         _pd;
};

#endif // QxNavigateWidget_HPP
